reciprocating grate - German English Dictionary